duck pond - Spanish English Dictionary